interest rebate - German English Dictionary